﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Sinacor.Process.Bovespa.Distribuicao.ProcessEntity
{
    public class DistribuicaoHeader
    {
        #region Atributos

        private string _tipoRegistro;
        private DateTime _dataPregao;
        private int _codigoUsuario;
        private string _nomeArquivo;
        private Enum.TipoDistribuicao? _tipoDistribuicao;
        private string _reserva;

        #endregion

        #region Construtor

        public DistribuicaoHeader()
        {
        }

        #endregion

        #region Propriedades

        public string TipoRegistro
        {
            get { return _tipoRegistro; }
            set { _tipoRegistro = value; }
        }

        public DateTime DataPregao
        {
            get { return _dataPregao; }
            set { _dataPregao = value; }
        }

        public int CodigoUsuario
        {
            get { return _codigoUsuario; }
            set { _codigoUsuario = value; }
        }

        public string NomeArquivo
        {
            get { return _nomeArquivo; }
            set { _nomeArquivo = value; }
        }

        public Enum.TipoDistribuicao? TipoDistribuicao
        {
            get { return _tipoDistribuicao; }
            set { _tipoDistribuicao = value; }
        }

        public string Reserva
        {
            get { return _reserva; }
            set { _reserva = value; }
        }

        #endregion
    }
}
